home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 21 / Cream of the Crop 21 (Terry Blount) (October 1996).iso / os2 / commo70.zip / HISTORY < prev    next >
Text File  |  1996-08-24  |  19KB  |  432 lines

  1. Recent Revision History
  2. -----------------------
  3.  
  4. This file contains a list of changes to the current release and also to one or
  5. more previous releases.  If you have used {COMMO} before, please make sure you
  6. are aware of the many changes and improvements.
  7.  
  8. See the file 70INFO.DOC for important announcements and {COMMO} product
  9. information.
  10.  
  11. IMPORTANT!  {COMMO} registration eliminates the startup delay and makes you
  12. eligible for full technical support.
  13.  
  14.  
  15. -----------                                                 ---------------
  16. {COMMO} 7.0                                                 August 24, 1996
  17. -----------                                                 ---------------
  18.  
  19. Bugs Fixed
  20. ----------
  21.  
  22. When arguments were used with the BEEP function, the "BEEPing" message on the
  23. Status Line would not always go away when the BEEP was finished.
  24.  
  25. Compiling a source Macro File larger than 65510 bytes caused a system crash.
  26.  
  27. The sound on the INFOrm function didn't always work correctly after
  28. using the "S2" switch.
  29.  
  30.  
  31. Improvements/Changes
  32. --------------------
  33.  
  34. {COMMO} now supports external communications drivers that use the standard INT
  35. 14 interface.  These include various FOSSIL drivers, network communications
  36. drivers, Internet protocol drivers and the BIOS in your computer (which was
  37. the original INT 14 interface).
  38.  
  39.   See the new Appendix L for instructions on using the INT 14 interface.
  40.  
  41. You can now set any port speed that is valid for your serial port (or internal
  42. modem).  If you try to set an invalid speed, {COMMO} will set the nearest
  43. valid speed.  Note that the two character speed abbreviations are no longer
  44. allowed (i.e., 57 will now be 57 bps, not 57600).
  45.  
  46.   You can also change the serial port "frequency" (for most PC hardware, this
  47.   is 115200, which is the default).  This parameter may be specified in the
  48.   "com=" item in COMMO.SET or with the PARMs-C macro function.  For example:
  49.   {com=4,2e8,3,256000}.  This value must be the speed that results when the
  50.   Baud Rate Divisor is equal to one (this is usually the crystal frequency
  51.   divided by 16).  It may be as high as 40,000,000 bps (approx.).
  52.  
  53. 16 serial ports (COM1 to COM16) are now supported.  All ports beyond COM4
  54. default to {com=n,3f8,4}.  Change these as necessary by adding {com=...} items
  55. in COMMO.SET.  Note that the {com=...} item is ignored when using an external
  56. communications driver (INT 14).
  57.  
  58. The Alt+P key command now presents the Terminal Parameters in string format
  59. and allows you to edit them directly.
  60.  
  61. You can now specify the size of Variable Space in the Setup File.  The new
  62. item (in the Miscellaneous section) is:
  63.  
  64.   {vsp=3}               Variable Space size in kilobytes (1-64)
  65.  
  66.   Note that the value is now in kilobytes instead of bytes.
  67.  
  68.   IMPORTANT!  The /v command line switch must now be in kilobytes as well.
  69.  
  70. The SETEsc function has a new switch "K".  "K0" causes {COMMO} to ignore all
  71. typed keys except Ctrl-Break.  "K1" (the default) allows all keys again.
  72.  
  73.   If a macro label is included with SETEsc, the macro will be executed when
  74.   Ctrl-Break is pressed (no warning message).  Otherwise Ctrl-Break causes the
  75.   macro to STOP.  In either case, the keyboard is active again as soon as
  76.   Ctrl-Break is pressed.
  77.  
  78.   Example: {sete-k0 label}.
  79.  
  80.   NOTE:  System keys such as Ctrl+Alt+Del, Shift+PrtSc, NumLock, etc., are not
  81.   affected (they remain active).
  82.  
  83. Two built-in variables have been added:
  84.  
  85.   _cfs          Capture File status: 0=closed, 1=open
  86.   _elt          Elapsed timer in clock ticks (18ths of a second)
  87.  
  88. {COMMO} now has a B Plus protocol overlay for use on CompuServe.  The file
  89. BPLUS1.POV must be in your {COMMO} directory.  New macros are included in
  90. COMMO.MAC to support this.  See "Uploading / Downloading" in COMMO.DOC for
  91. important details (this protocol is not very speech friendly.)
  92.  
  93. There is a new option "auto" for the "min=" item in COMMO.SET.  This setting
  94. will cause the Modem Init String to be sent only if Carrier Detect is OFF at
  95. program startup.  The /in or /iy switches will override the setting.
  96.  
  97.   {min=auto}             Send Modem Init String (auto/yes/no)
  98.  
  99. A switch "N" on the SETLook function provides an important new feature.  You
  100. can now set a label to GOTO if no data comes in from the serial port for a
  101. specified amount of time.  See SETLook in MACRO.DOC.
  102.  
  103. The INPUt macro function has a new switch "Lnnn" which defines the length of
  104. the input field.  "nnn" can range from 1 to 120; values outside this range (or
  105. no switch) will default to 60.
  106.  
  107. The Alt+U Utility Menu has a new item "U" to unload the current auxiliary
  108. Macro File.
  109.  
  110. The SCREen macro function no longer displays a "saving" message (the message
  111. is still displayed in manual mode).  This will speed up macros that use this
  112. function to extract data from the screen.
  113.  
  114. In Zmodem {COMMO} will now skip incoming files whose names are not DOS
  115. compatible.  Previously, the rest of the batch would be cancelled when such a
  116. filename was received.
  117.  
  118. In ANSI-BBS and TTY emulation modes {COMMO} will now wrap to column 1 when a
  119. character is displayed in the last column on the screen.  Previously the
  120. cursor would remain in the last column until another character or positioning
  121. command was received.  This change brings {COMMO} into line with more recent
  122. industry standards.  Note that VT102 emulation works as before.
  123.  
  124.   Certain display situations will improve, but in rare instances you may
  125.   notice double spacing or screen scrolling where there was none before.  This
  126.   is normal and must be corrected at the host (which can turn off linewrap,
  127.   if necessary; see Appendix E).
  128.  
  129. The restriction that port addresses must be 200h or greater has been
  130. eliminated.  Use addresses below 200h with caution.
  131.  
  132. The key-label "art" has been replaced with "aen" (Alt+Enter).  Macros that use
  133. "art" will have to be changed to "aen".
  134.  
  135.  
  136. Speech Friendly Interface
  137. -------------------------
  138.  
  139. The "sfi" item in COMMO.SET can now be set to "expert."  The "yes" option
  140. ("novice") will speak additional information, primarily when windows pop up.
  141.  
  142. The Online Help file and the .DOC files are more speech friendly.  Brackets
  143. have been removed from key names (for example Alt+A instead of [Alt-A]).  Most
  144. keys are now shown on separate lines in COMMO.HLP.
  145.  
  146. The Alt+L Capture File menu has a new selection "G" to get the current Capture
  147. File status.  It'll tell you the filename and whether the file is open or
  148. closed.
  149.  
  150. A message announcing Chat Mode on/off will now be given when Speech is on.
  151.  
  152.  
  153. -----------                                               -----------------
  154. {COMMO} 6.6                                               December 16, 1995
  155. -----------                                               -----------------
  156.  
  157. Bugs Fixed
  158. ----------
  159.  
  160. If no SETGet was executed, {COMMO} would sometimes send a garbage terminator
  161. response at the end of a GETString.
  162.  
  163. The edit option on the Utility Menu was not allowing a new file to be created.
  164.  
  165. The "N" switch on EXECute was being ignored if the "S" switch was present.
  166.  
  167. When saving the screen, {COMMO} was sometimes getting more video data than
  168. necessary (certain Windows video drivers were upset by this).
  169.  
  170. The progress indicator wasn't working properly in Ymodem and Zmodem
  171. "mini-batch mode" (where each file is sent as a separate batch).
  172.  
  173. The "no carrier" macro feature was causing certain macro functions (LOOKfor,
  174. GETString, PAUSe, HOLD, ASCIiup) to "fall through" when carrier dropped and no
  175. macro label was set.  Now the function will continue as usual unless a label
  176. has been set.
  177.  
  178. The hardware interrupt (IRQ) was not always being masked properly when exiting
  179. {COMMO} if Shell to DOS or EXECute were used (didn't affect most systems).
  180.  
  181.  
  182. Improvements/Changes
  183. --------------------
  184.  
  185. * The five Terminal Parameters in the {ddp=...} item in COMMO.SET may now be
  186. specified as separate items (this should make it easier for new users).  The
  187. new COMMO.SET reflects this change (note that "ddp" is still valid).
  188.  
  189. * Modem messages received during a successful d